Since Liberty Media took control of F1 in January last year it has made sweeping changes which have transformed the sport. However, the driving force behind them hasn't been clear. Until now. Over the past year Liberty has given F1 a new logo, a... MoreĀ»